/**
 * SQL格式化
 */
export function formatSql(sql) {
    // 这里可以实现或引入SQL格式化逻辑
    // 简化示例：确保关键字大写
    const keywords = ['SELECT', 'FROM', 'WHERE', 'AND', 'OR', 'JOIN', 'LEFT', 'RIGHT', 'INNER', 'OUTER', 'GROUP BY', 'ORDER BY', 'HAVING', 'LIMIT', 'INSERT', 'INTO', 'VALUES', 'UPDATE', 'SET', 'DELETE', 'CREATE', 'TABLE', 'ALTER', 'DROP'];
    
    let formatted = sql;
    keywords.forEach(keyword => {
      const regex = new RegExp(`\\b${keyword}\\b`, 'gi');
      formatted = formatted.replace(regex, keyword);
    });
    
    return formatted;
  }
  
  /**
   * 大小写转换
   */
  export function toggleCase(sql) {
    if (sql === sql.toUpperCase()) {
      return sql.toLowerCase();
    } else {
      return sql.toUpperCase();
    }
  }